package com.bjpowernode.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import org.springframework.web.filter.CorsFilter;

//配置跨域（当Vue前端页面通过axios发送请求访问后台时（后端接口数据），后台需要配置跨域）
/*@Configuration
public class AdminConfig {
    @Bean
    CorsFilter getCorsFilter() {
        CorsConfiguration config = new CorsConfiguration();
        config.addAllowedOrigin("http://127.0.0.1"); //允许哪个请求跨域访问
        config.addAllowedMethod("*"); //get post 请求方式都允许
        config.addAllowedHeader("*"); //所有请求头都可以
        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
        source.registerCorsConfiguration("/**",config); //注册跨域信息

        return new CorsFilter(source);
    }
}*/
/*网关中配置完成后，跨域问题解决，此类不能重复存在*/